the lap of luxury - Alemán Inglés Diccionario